package com.kgis.fm.flex.model.term
{
	import com.kgis.fm.flex.model.LifecycleModel;

	/**
	 * 
	 * @author Simon He
	 * 
	 */
	[Bindable]
	[RemoteClass(alias="com.kgis.fm.platform.model.term.LineStyle")]
	public class BusinessLineStyle extends LifecycleModel
	{
		public function BusinessLineStyle()
		{
		}
		private var _sno:int;
		private var _name:String;
		private var _width:String;
		private var _alpha:Number;
		private var _color:Number;
		private var _dashMode:String;

		/**
		 * 样式编号
		 */
		public function get sno():int {
			return _sno;
		}
		
		public function set sno(sno:int):void {
			this._sno = sno;
		}
		/**
		 * 样式名称
		 */
		public function get name():String {
			return _name;
		}
		
		public function set name(name:String):void {
			this._name = name;
		}
		
		/**
		 * 线宽
		 */
		public function get width():String {
			return _width;
		}
		
		public function set width(width:String):void {
			this._width = width;
		}
		
		
		
		
		
		
		/**
		 * 透明度
		 */
		public function get alpha():Number {
			return _alpha;
		}
		
		public function set alpha(alpha:Number):void {
			this._alpha = alpha;
		}
		
		/**
		 * 颜色
		 */
		public function get color():Number {
			return _color;
		}
		
		public function set color(color:Number):void {
			this._color = color;
		}
		
		
		
		/**
		 * 虚线样式
		 */
		public function get dashMode():String {
			return _dashMode;
		}
		
		public function set dashMode(dashMode:String):void {
			this._dashMode = dashMode;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	}
}